package com.jt.provider.controller;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RefreshScope
@RestController
public class ProviderSecretController {
     /**
      * 共享配置的读取.
      * 1)为什么会有共享配置?(很多配置中有一些共性)
      * 2)共享配置在配置文件中的一种引用方式 share-configs[0]:
      * 3)
      */
     @Value("${app.secret:123456}")
     private String secret;

     @GetMapping("/provider/secret")
     public String doGetSecret(){
         return "the secret is "+secret;
     }
}
